home *** CD-ROM | disk | FTP | other *** search
Text File | 1992-11-15 | 49.2 KB | 1,166 lines |
-
-
-
-
-
-
-
-
-
- E X P A N D E R
-
- Programm für ATARI ST
-
-
-
- Starten von Programmen durch ein ACC
-
-
- Copyright (C) 1991 by Scherf Software-Entwicklung
- Autor Jürgen Scherf
-
- Vertrieb:
- Scherf Software-Entwicklung
- Birkenweg 37
- 6601 Klarenthal
- Tel.: 06898/39143
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- INHALTSVERZEICHNIS
-
-
- 1. Allgemeines
-
- 1.1 Vorwort . . . . . . . . . . 5
- 1.2 Das Programm EXPANDER . . . . . . . 6
- 1.3 Die Konfigurationsdateien . . . . . . 7
- 1.4 Das Programm PRG_INST . . . . . . . 7
- 1.5 Das Programm INSTALL . . . . . . . 7
-
-
- 2. Betriebsarten von EXPANDER
-
- 2.1 Betrieb als ACC . . . . . . . . 8
- 2.2 Betrieb als PRG . . . . . . . . 8
-
-
- 3. Der Funktionsumfang von EXPANDER
-
- 3.1 Funktionsumfang der registrierten Version . . . 9
- 3.2 Funktionsumfang der PD-Version . . . . . 9
-
-
- 4. Programm EXPANDER
-
- 4.1 ANZEIGEN
- 4.1.1 gröβter freier Speicherblock . . . . . 10
- 4.1.2 insgesamt freier Speicher . . . . . 10
- 4.1.3 reservierter Speicher . . . . . . 10
- 4.1.4 installierte Programme . . . . . . 10
- 4.1.5 eingestellte Optionen . . . . . . 11
- 4.1.6 registrierter Name . . . . . . . 11
-
- 4.2 PROGRAMMEINSTELLUNGEN
- 4.2.1 Speicher reservieren . . . . . . 11
- 4.2.2 zu reservierende Speichergröβe . . . . 11
- 4.2.3 ACC-Fenster schlieβen . . . . . . 12
- 4.2.4 AUTO-Start von Programmen . . . . . 12
- 4.2.5 Zeitstart von Programmen . . . . . . 13
- 4.2.6 Einstellungen sichern . . . . . . 13
-
- 4.3 BEDIENUNG
- 4.3.1 installierte Programme starten . . . . 14
- 4.3.2 nicht installierte Programme starten . . . 14
- 4.3.3 neue INF-Datei laden . . . . . . 14
- 4.3.4 Programminformation abrufen . . . . . 14
- 4.3.5 Programm verlassen . . . . . . . 15
-
- 4.4 MELDUNGEN
- 4.4.1 Datei nicht gefunden . . . . . . 15
- 4.4.2 Nicht genug freier Speicher . . . . . 15
- 4.4.3 File keine GEMDOS-Programmdatei . . . . 15
- 4.4.4 Speicher reicht nicht aus, . . . . . 15
- 4.4.5 Programmstart nicht möglich . . . . . 15
- 4.4.6 Kein weiteres Fenster möglich . . . . . 16
- 4.4.7 Datei schreibgeschützt . . . . . . 16
- 4.4.8 Keine INF-Datei für Programm EXPANDER . . . 16
-
-
- 5. Programm PRG_INST
-
- 5.1 ANZEIGEN
- 5.1.1 Programmpfad . . . . . . . . 17
- 5.1.2 Programmname . . . . . . . . 17
- 5.1.3 Programmnummer . . . . . . . . 17
- 5.1.4 Zeitstart . . . . . . . . . 17
- 5.1.5 Bildschirm sichern (Screen save) . . . . 18
- 5.1.6 AUTO-Startprogramme . . . . . . . 18
- 5.1.7 Startverzögerung für AUTO-Startprogramme . . 18
-
- 5.2 BEDIENUNG
- 5.2.1 Konfigurationsdatei auswählen . . . . . 18
- 5.2.2 Konfigurationsdatei speichern . . . . . 19
- 5.2.3 Programmnummer einstellen . . . . . 19
- 5.2.4 Programm auswählen . . . . . . . 19
- 5.2.5 AUTO-Startprogramm auswählen . . . . . 20
- 5.2.6 Zeitstart eines Programmes . . . . . 20
- 5.2.7 Bildschirm sichern (Screen save) . . . . 20
- 5.2.8 Programm verlassen . . . . . . . 21
-
- 5.3 MELDUNGEN
- 5.3.1 Datei nicht gefunden . . . . . . 21
- 5.3.2 Datei schreibgeschützt . . . . . . 21
- 5.3.3 Daten vorher nicht speichern ?. . . . . 21
- 5.3.4 Ausgang ohne speichern ? . . . . . . 21
- 5.3.5 Eintrag löschen ? . . . . . . . 21
- 5.3.6 Pfadname zu lang . . . . . . . 22
- 5.3.7 Keine INF-Datei für Programm EXPANDER . . . 22
-
-
- 6. Programm INSTALL
-
- 6.1 BEDIENUNG
- 6.1.1 Installation durchführen . . . . . . 23
- 6.1.2 Installation zurücknehmen . . . . . 23
-
- 6.2 MELDUNGEN
- 6.2.1 Datei schreibgeschützt . . . . . . 23
- 6.2.2 Falsche Dateikennung . . . . . . 24
- 6.2.3 Installation abgeschlossen . . . . . 24
- 6.2.4 Installation zurückgenommen . . . . . 24
- 6.2.5 Installation unvollständig . . . . . 24
-
-
- 7. Allgemeine Hinweise
-
- 7.1 Programm EXPANDER . . . . . . . . 25
- 7.2 Programm PRG_INST . . . . . . . . 25
- 7.3 Programm INSTALL . . . . . . . . 26
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Anmerkungen:
-
-
- ATARI ST/STE, TOS und GEMDOS sind Warenzeichen der ATARI Corp.
-
- GEM und GEM Desktop sind Warenzeichen der Digital Research Inc.
-
- GFA-ASSEMBLER und GFA-BASIC sind Warenzeichen der GFA Systemtechnik GmbH
-
- OMIKRON-BASIC ist ein Warenzeichen von OMIKRON.Software
-
-
-
- 1. Allgemeines
-
- 1.1 Vorwort
-
- EXPANDER ist ein Multi-Accessory und sollte als ACC auf dem
- Bootlaufwerk der Rechners abgelegt werden. Nach dem Bootvorgang
- können dann mit diesem ACC, unabhängig von der TOS-
- Versionsnummer, Programme gestartet werden ohne einen
- Systemabsturz auszulösen. Durch umbenennen ist das Programm
- auch als PRG ablauffähig, was aber wenig Sinn machen dürfte.
- Für den reibungslosen Betrieb mit EXPANDER sind noch einige
- Punkte zu beachten, die im Kapitel 7.1 aufgeführt sind
- (unbedingt lesen!).
- Das Programm ist in zwei Versionen erhältlich. Erstens in einer
- Public Domain-Version, die nur einen eingeschränkten
- Funktionsumfang beinhaltet und in Verbindung mit den Programmen
- INSTALL, PRG_INST und der unveränderten Datei HANDBUCH kopiert
- und weitergegeben werden darf.
- Die zweite Version ist die käufliche Vollversion, welche mit
- dem mitgelieferten Installationsprogramm durch Eingabe einer
- Registriernummer aus der PD-Version erzeugt wird. Nach der
- Installation steht dem Anwender dann der volle Funktionsumfang
- zur Verfügung.
- Die Registrierung kann schriftlich oder telefonisch unter
- folgender Adresse angefordert werden:
-
- Jürgen Scherf
- Birkenweg 37
- 6601 Klarenthal
- Tel.: 06898/39143
-
-
- WARNUNG: Obwohl die Programme auf der beiliegenden Diskette
- mit gröβter Sorgfalt entwickelt und getestet wurden,
- kann für deren fehlerfreien Betrieb in Verbindung mit
- anderen Programmen nicht garantiert werden. Daher
- wird jegliche Haftung für eventuelle Schäden, die in
- Zusammenhang mit der Nutzung dieser Programme
- entstehen, ausgeschlossen.
-
- Diese Beschreibung bezieht sich nun im folgenden auf die
- Funktionen der käuflichen Version, gilt aber auch für den
- eingeschränkten Funktionsumfang der PD-Version.
-
-
- 1.2 Das Programm EXPANDER
-
- EXPANDER ist ein Multi-Accessory, dessen Funktionen vom
- Anwender selbst zusammengestellt werden. Dies wird ermöglicht,
- indem EXPANDER andere Programme welche die gewünschte Funktion
- beinhalten (Editor, Kopierprogramm, u.s.w), aufruft und
- ausführt. Das besondere daran ist, daβ dieser Programmaufruf
- selbst aus einem Anwenderprogramm möglich ist.
- Zusätzlich können Programme direkt nach einem Neustart
- automatisch aufgerufen werden (AUTO-Start) oder zu einem
- bestimmten frei wählbaren Zeitpunkt (Zeitstart). Für den Fall,
- daβ ein Anwenderprogramm den gesamten freien Speicher für sich
- in Anspruch nimmt, kann EXPANDER angewiesen werden, einen
- Speicherblock beliebiger Gröβe für spätere Programmstarts zu
- reservieren. Diese Funktion eignet sich auch dazu anderen ACC
- Arbeitsspeicher zukommen zu lassen, wenn dieser benötigt wird.
- Hierfür muβ der reservierte Speicher dann lediglich wieder
- freigegeben werden.
- Durch EXPANDER steht dem Anwender nun eine fast unbegrenzte
- Palette von zusätzlichen Möglichkeiten offen, wobei nicht extra
- für jede Funktion Speicherplatz zu reservieren ist. Vielmehr
- wird nur gerade soviel Speicher belegt, wie für die gerade
- angewählt Funktion benötigt wird. Zum besseren Verständnis der
- Arbeitsweise von EXPANDER soll hier noch ein Beispiel angeführt
- werden.
- Für die Programmentwicklung von EXPANDER wurde dieser schon in
- einer Vorversion eingesetzt. Das Programm ist mit ST Pascal+
- und dem GFA-Assembler geschrieben worden. Da in ST Pascal kein
- Inline-Assembler zur Verfügung steht, hätte das einen ständigen
- Wechsel der Programmierumgebung bedeutet. Daher wurde als
- Hauptprogramm immer das Pascalsystem und dessen Editor
- gestartet und im Bedarfsfall durch EXPANDER in den Assembler
- gewechselt. Ebenso das Vorgehen für die Programmierung der
- akustischen Meldungen von EXPANDER. Diese wurden mit dem Oldie
- MUSIX_32 erzeugt. Die hierzu notwendigen Arbeitsschritte wurden
- ebenfalls aus dem Pascal über EXPANDER durchgeführt.
- (MUSIX_32 -> Hex-ASCII-Konverter -> Assembler)
-
- EXPANDER arbeitet auf allen ATARI ST/STE-Modellen ab TOS-
- Version 1.00. Ebenso werden Grafikkarten und Farbdarstellung
- unterstützt. Lediglich in der niedrigen ST-Auflösung dürfte die
- Bedienung des Programmes schwierig werden, da dessen Dialogbox
- nicht mehr ganz auf den Bildschirm paβt.
- Allerdings, wo Licht ist gibt es auch Schatten. In der Praxis
- gilt es ein paar Spielregeln zu beachten, will man keine Bomben
- auf dem Bildschirm sehen. Die zu beachtenden Punkte sind im
- Abschnitt 7.1 (Allgemeine Hinweise) aufgeführt und sollten vor
- der Verwendung des Programmes unbedingt gelesen werden.
-
-
- 1.3 Die Konfigurationsdateien
-
- Die verschiedenen Einstellungen für den Betrieb von EXPANDER
- sind in einer Konfigurationsdatei (INF-Datei) abgelegt (siehe
- 1.4). Um gleich nach dem Einschalten oder Neustarten des
- Rechners mit EXPANDER arbeiten zu können, muβ in dem
- Verzeichnis in welchem auch EXPANDER steht eine INF-Datei mit
- Namen EXPANDER.INF vorhanden sein. Nach deren Angaben wird
- EXPANDER dann konfiguriert. Es können mehrere
- Konfigurationsdateien vorhanden sein, wobei deren Namen
- beliebig gewählt werden können. Der Versuch eine INF-Datei
- nachzuladen, die nicht für EXPANDER gedacht ist, wird vom
- Programm erkannt und mit einer Meldung abgelehnt.
-
-
- 1.4 Das Programm PRG_INST
-
- Das Programm PRG_INST dient zum Erstellen einer
- Konfigurationsdatei (INF-Datei) für EXPANDER. In dieser Datei
- werden die durch EXPANDER startbaren Programme und deren
- Startoptionen abgelegt (siehe Abschnitt 3.2). Das Programm ist
- Public Domain und kann mit beiden Versionen von EXPANDER
- betrieben werden. Für das Kopieren und weitergeben des
- Programmes gelten sinngemäβ die im Vorwort genannten
- Bedingungen.
-
-
- 1.5 Das Programm INSTALL
-
- Mit dem Programm INSTALL kann bei Vorliegen einer
- Registriernummer aus der PD-Version von EXPANDER die
- Vollversion erzeugt werden. Dies geschieht durch Eingabe des
- Käufernamens und der erteilten Registriernummer im
- entsprechenden Eingabefeld (siehe Abschnitt 6.1). Das Programm
- INSTALL ist Public Domain. Zum kopieren und weitergeben des
- Programmes gelten sinngemäβ die im Vorwort aufgeführten
- Bedingungen.
-
-
- 2. Betriebsarten von EXPANDER
-
- 2.1 Betrieb als ACC
-
- EXPANDER kann sowohl als ACC wie auch als PRG betrieben werden.
- Seinen eigentlichen Nutzeffekt jedoch kann das Programm
- logischerweise nur im ACC-Betrieb erreichen. Hierzu ist die
- Datei EXPANDER.ACC und evt. eine Konfigurationsdatei
- EXPANDER.INF in das Wurzelverzeichnis des Bootlaufwerks zu
- kopieren und ein Neustart durchzuführen. Danach kann das ACC
- durch anklicken des Menüpunktes 'Expander' im Menü 'Desk'
- aufgerufen werden.
-
-
- 2.2 Betrieb als PRG
-
- Zum Betrieb als PRG braucht die Datei EXPANDER.ACC nur in
- EXPANDER.PRG umbenannt zu werden. Danach ist das Programm als
- PRG ablauffähig. Die Bedienung ist identisch mit dem Betrieb
- als ACC.
-
-
- 3. Der Funktionsumfang von EXPANDER
-
- 3.1 Funktionsumfang der registrierten Version
-
- - Starten von Programmen als ACC, wobei neun Programme durch
- PRG_INST auf Buttons gelegt werden können und ein beliebiges
- Programm durch eine Fileselectbox auswählbar ist.
- - AUTO-Start von bis zu vier Programmen nach Neustart.
- - Zeitabhängiges Starten von bis zu neun Programmen, wobei der
- Zeitpunkt aus der Konfigurationsdatei entnommen wird.
- Zusätzlich ist auch ein Zeitstarten von Programmen möglich,
- wenn diese bei Programmende EXPANDER die Startzeit übergeben.
- - Anzeige des gröβten- und des insgesamt freien
- Speicherplatzes.
- - Speicherreservierung um Platz zum Nachladen anderer Programme
- zu haben, wenn der gesamte Speicher vom Hauptprogramm
- beansprucht wird.
- - Schlieβen aller Fenster, die durch ein ACC geöffnet wurden.
- - Puffern des Bildschirminhalts beim Starten von Programmen die
- den Bildschirm überschreiben (z.B. TOS-Programme).
- - Nachladen beliebiger Konfigurationsdateien (INF-Dateien) zur
- Konfigurationsänderung.
-
-
- 3.1 Funktionsumfang der PD-Version
-
- - Starten von bis zu drei Programmen als ACC, wenn sie durch
- PRG_INST auf Buttons gelegt sind.
- - Anzeige des gröβten- und des insgesamt freien
- Speicherplatzes.
- - Puffern des Bildschirminhalts beim Starten von Programmen die
- den Bildschirm überschreiben (z.B. TOS-Programme).
- - Nachladen beliebiger Konfigurationsdateien (INF-Dateien) zur
- Konfigurationsänderung.
-
-
- 4. Programm EXPANDER
-
- 4.1 ANZEIGEN
-
- 4.1.1 gröβter freier Speicherblock
-
- Unter der Bezeichnung gröβter freier Speicherblock ist der im
- Moment zur Verfügung stehende freie Speicher gemeint, welcher
- bei Speicheranforderungen an das Betriebssystem verwendet wird.
- Diese Anzeige entspricht dem Wert, der auch von anderen
- Programmen als freier Speicher anzeigt wird. Er entspricht aber
- nur direkt nach dem Neustart dem insgesamt freien Speicher.
- Daher auch die nächste Anzeige.
-
-
- 4.1.2 insgesamt freier Speicher
-
- Die Anzeige freier Speicher gesamt gibt die Summe aller vom
- Betriebssystem als frei markierten Speicherblöcke an. Bei
- häufigem anfordern und freigeben von Speicher durch
- Anwenderprogramme und das Betriebssystem, entstehen mit der
- Zeit viele unterschiedlich groβe freie und belegte
- Speicherblöcke. Durch den Vergleich der zwei Werte (4.1.1
- u. 4.1.2) kann nun leicht festgestellt werden, ab welchem
- Zeitpunkt sich ein Neustart auszahlt, um wieder den vollen
- Speicher zur Verfügung zu haben.
-
-
- 4.1.3 reservierter Speicher
-
- Der Wert unter der Beschriftung Speicherreservierung gibt die
- eingestellte Speichergröβe an, die zurückgehalten wird, um für
- ein von EXPANDER zu startendes Programm Arbeitsspeicher zur
- Verfügung zu halten. Bei ausgeschalteter Reservierungsoption
- ist dieser Wert hell geschrieben. Ist die Option aktiviert, und
- eine Reservierung in der gewählten Gröβe möglich, wird die
- Anzeige invers dargestellt, andernfalls normal.
-
-
- 4.1.4 installierte Programme
-
- In dem Feld Programmwahl werden alle durch PRG_INST
- installierten Programme mit ihrem Namen in den zugehörigen
- Buttons angezeigt. Durch Anklicken des jeweiligen Buttons kann
- das entsprechende Programm gestartet werden. In der PD-Version
- von EXPANDER sind nur die ersten drei Buttons bedienbar, die
- restlichen sind gesperrt.
-
-
- 4.1.5 eingestellte Optionen
-
- Die Einstellung der Optionen Speicherreservierung, ACC-Fenster
- schlieβen, Autostarten und Zeitstarten von Programmen, sind an
- dem zugehörigen Feld ersichtlich. Bei aktivierter Option wird
- das entsprechende Feld angekreuzt (CROSSED) dargestellt,
- ansonsten bleibt es leer. In der PD-Version sind diese Optionen
- nicht anwählbar.
-
-
- 4.1.6 registrierter Name
-
- Wurde durch das Programm INSTALL eine Registrierung
- vorgenommen, wird der Name auf den das Programm registriert
- ist, bei Aufruf der Programminformation angezeigt (siehe
- 4.3.4).
-
-
- 4.2 PROGRAMMEINSTELLUNGEN
-
- 4.2.1 Speicher reservieren
-
- EXPANDER bietet die Möglichkeit, einen Speicherblock von frei
- wählbarer Gröβe zu reservieren. Dies ermöglicht dann auch in
- Programmen die den gesamten Hauptspeicher für sich
- beanspruchen, das Starten von Programmen aus EXPANDER
- (vorausgesetzt, der reservierte Speicher ist groβ genug). Zum
- Ein/Ausschalten dieser Option ist mit der Maus das Feld hinter
- der Beschriftung Speicher res. anzuklicken.
-
-
- 4.2.2 zu reservierende Speichergröβe
-
- In dem Feld mit den Anzeigen für den freien Speicher, befindet
- sich auch das Eingabefeld für die zu reservierende
- Speichergröβe. Ist die Option Speicher reservieren aktiviert,
- kann an dieser Stelle die Gröβe des zurückzuhaltenden Speichers
- eingegeben oder geändert werden. Wurde ein neuer Wert
- eingegeben, so wird dieser nach dem nächsten Programmstart
- durch EXPANDER als aktuelle Gröβe eingesetzt. Durch Aus- und
- wieder Einschalten von Speicher res. kann dieser Wert auch
- sofort übernommen werden. Die Anzeige des freien Speichers wird
- daraufhin ebenfalls aktuallisiert. War die Speicherreservierung
- erfolgreich, wird zusätzlich der reservierte Wert invers
- dargestellt.
-
-
- 4.2.3 ACC-Fenster schlieβen
-
- Da durch einen Programmstart vom Applikationsmanager an alle
- ACC die Nachricht AC_CLOSE verschickt wird, bleiben deren evt.
- geöffnete Fenster bei einem Start durch EXPANDER als
- nichtbedienbarer Grafikmüll auf dem Desktop zurück. Das hat
- zwar keine negativen Folgen für die weitere Arbeit mit dem
- Rechner, ist aber dennoch störend. Um diesen Effekt zu
- vermeiden, gibt es die Option ACC-Fenster schlieβen. Ist diese
- Option aktiviert, wird vor jedem Programmstart durch EXPANDER
- an alle ACC der Befehl Fenster schlieβen ausgegeben. Um dem
- Screen Manager die Möglichkeit zu geben, diese Fenster dann
- auch vom Desktop zu entfernen, werden bis zum entgültigen
- Programmstart noch zwei Sekunden abgewartet. Das
- Ein/Ausschalten der Option geschieht durch einen Mausklick auf
- das Feld hinter der Beschriftung ACC-Fenster.
- Zu dieser Option noch eine Warnung: Da es nicht möglich ist auf
- legale Weise das Programm zu ermitteln, dem ein geöffnetes
- Fenster gehört, wird an alle ACC der Befehl Fenster schlieβen
- abgesetzt. Wenn ein ACC bei empfangen dieser Nachricht nicht
- überprüft, ob das angegebene Fenster auch ihm gehört und eine
- gültige Fensternummer vorliegt, kann es im ungünstigsten Fall
- zu einem Systemabsturz kommen. Daher sollten vor der Verwendung
- dieser Option zuerst die installierten ACC auf dieses Verhalten
- hin überprüft werden.
-
-
- 4.2.4 AUTO-Start von Programmen
-
- Für manche Anwendungen kann es sinnvoll sein, wenn das Programm
- mit dem gearbeitet werden soll direkt nach einem Neustart zur
- Verfügung steht. Zu diesem Zweck können bis zu vier Programme
- (auch GEM-Programme), die in der Konfigurationsdatei anzugeben
- sind, nach einem Neustart ausgeführt werden. Voraussetzung
- hierfür ist lediglich eine entsprechende Konfigurationsdatei
- mit dem Namen EXPANDER.INF im Bootlaufwerk, sowie das
- Aktivieren der AUTO-Startoption im Programm EXPANDER. Dies
- geschieht durch einen Mausklick auf das Feld vor der
- Beschriftung Autostarten. Die Programme werden dann
- nacheinander in der angegebenen Reihenfolge aufgerufen. Diese
- Funktion ist, wie alle anderen Funktionen von EXPANDER, von der
- TOS-Version unabhängig, funktioniert also auch bei TOS 1.00.
-
-
- 4.2.5 Zeitstart von Programmen
-
- Ähnlich wie das automatische funktioniert auch das
- zeitabhängige Starten von Programmen. Dazu muβ entweder in der
- Konfigurationsdatei bei der Programmauswahl eine Startzeit für
- das jeweilige Programm eingegeben werden (siehe 5.1.4), oder
- das aufgerufene Programm gibt bei Programmende die Startzeit an
- EXPANDER zurück. Dazu wird die Möglichkeit genutzt, daβ durch
- die GEMDOS-Funktion PTERM dem aufrufenden Programm eine
- Rückmeldung übergeben werden kann. Für die Uhrzeit 1334 Uhr,
- muβ z.B. die Zahl 1334 (dezimal) zurückgeliefert werden. In
- EXPANDER wird die Uhrzeit mit dem aktuellen Datum verknüpft und
- als Startzeit in der Konfigurationsdatei eingetragen. Dadurch
- läβt sich z.B. auf einfache Art ein Wecker für einen Zeitraum
- von 24 Stunden realisieren.
- Ist nun die Option Zeitstarten in EXPANDER aktiviert und der
- Startzeitpunkt erreicht, wird das Programm automatisch
- gestartet. Damit ein Programmstart nicht zu überraschend
- erfolgt, wird zwei Sekunden vor der Ausführung ein akustisches
- Signal ausgegeben. Das Ein/Ausschalten dieser Option geschieht
- durch einen Mausklick auf das Feld vor der Beschriftung
- Zeitstarten.
- Ist eine eingetragene Startzeit aus irgendwelchen Gründen
- überschritten worden, sind verschiedene Reaktionen vorgesehen
- die anschlieβend beschrieben werden.
- Wird bei einem Neustart festgestellt, daβ ein Startzeitpunkt um
- weniger als eine Stunde überschritten wurde, erfolgt trotzdem
- der Programmstart. Auch beim Nachladen einer
- Konfigurationsdatei, oder dem nachträglichen Aktivieren der
- Option Zeitstarten, wird bei einer Überschreitung von weniger
- als einer viertel Stunde der Start durchgeführt. Konnte während
- der Laufzeit von EXPANDER ein Zeitstart nicht ausgeführt
- werden, weil zum Beispiel ein Programm als Hauptprogramm lief
- das keine ACC zuläβt, erfolgt der Start auf jeden Fall nach dem
- Beenden dieses Programmes.
-
-
- 4.2.6 Einstellungen sichern
-
- Um die gewählten Einstellungen auch immer zur Verfügung zu
- haben, können diese für jede Konfigurationsdatei getrennt,
- gesichert werden. Dazu betätigt man den OK-Button neben der
- Eintragung Einstellungen sichern, wodurch die eingestellten
- Optionen inklusive der zu reservierenden Speichergröβe in der
- aktuellen Konfigurationsdatei gespeichert werden.
-
-
- 4.3 BEDIENUNG
-
- 4.3.1 installierte Programme starten
-
- Die Namen der bis zu neun mit PRG_INST ausgewählten Programme
- werden in den Startbuttons im Feld Programmwahl angezeigt.
- Durch anklicken mit der Maus wird das jeweilige Programm unter
- Berücksichtigung der eingestellten Optionen ausgeführt. Nach
- dem Beenden des aufgerufenen Programmes erscheint wieder die
- Dialogbox von EXPANDER. Nun kann man ein anderes Programm
- starten, oder EXPANDER durch betätigen des Buttons Ausgang
- verlassen.
-
-
- 4.3.2 nicht installierte Programme starten
-
- Für den Fall, daβ ein Programm gestartet werden soll, welches
- nicht durch PRG_INST installiert wurde, gibt es den Button
- Programme. Durch anklicken dieses Buttons mit der Maus, wird
- eine Fileselectbox aktiviert, mit der das gewünschte Programm
- selektiert werden kann. Durch betätigen von OK wird das
- ausgewählte Programm gestartet, mit ABBRUCH kehrt man zu
- EXPANDER zurück. Aus Sicherheitsgründen wird bei Programmstart
- ein Fenster unterlegt oder der Bildschirmhintergrund gerettet.
-
-
- 4.3.3 neue Konfigurationsdatei laden
-
- Mit EXPANDER ist es möglich, beliebige INF-Dateien mit
- unterschiedlichen Konfigurationen nachzuladen. Dadurch besteht
- z.B. die Möglichkeit, mehr als neun fest eingestellte Programme
- zu verwalten. Um eine andere Konfigurationsdatei zu laden, ist
- der Button INF-Datei anzuklicken. Dadurch wird eine
- Fileselectbox aktiviert, mit der die neue Konfigurationsdatei
- ausgewählt werden kann. Durch betätigen von OK wird die Datei
- geladen und EXPANDER nach den neuen Werten umkonfiguriert.
- Dabei werden auch alle Optionen der alten INF-Datei nach den
- Angaben der neuen Datei überschrieben. Mit ABBRUCH kehrt man
- ohne Änderung zu EXPANDER zurück.
-
-
- 4.3.4 Programminformation abrufen
-
- Durch einen Mausklick auf den Button EXPANDER wird eine
- Dialogbox geöffnet, die Informationen wie den Copyrightvermerk,
- Versionsnummer und den Namen auf den eine Registrierung
- erfolgte enthält.
-
-
- 4.3.5 Programm verlassen
-
- Durch betätigen von Return/Enter oder betätigen des Buttons
- AUSGANG wird EXPANDER verlassen und mit dem aktiven
- Hauptprogramm fortgefahren.
-
-
- 4.4 MELDUNGEN
-
- 4.4.1 Datei nicht gefunden
-
- Es befindet sich keine Konfigurationsdatei im Boot-Pfad, oder
- es wurde versucht eine Programmdatei zu starten, die nicht
- vorhanden ist.
- Abhilfe: Konfigurationsdatei in Boot-Pfad kopieren;
- Pfadangabe des zuletzt gestarteten Programmes prüfen;
-
-
- 4.4.2 Nicht genug freier Speicher
-
- Der freie Speicher reicht nicht aus um die angegebene
- Speichergröβe zu reservieren, oder das angegebene Programm zu
- laden.
- Abhilfe: Kleineren Speicherblock reservieren;
- Neustart um Speicherzerstückelung aufzuheben;
- Speicherresidente Programme entfernen;
- Nicht benötigte ACC entfernen;
-
-
- 4.4.3 File keine GEMDOS-Programmdatei
-
- Das Programm, welches zu starten versucht wurde, ist kein
- ausführbares Programm.
- Abhilfe: Dateiangabe kontrollieren und richtige Datei
- eintragen;
-
-
- 4.4.4 Speicher reicht nicht aus, um Bildschirminhalt zu sichern
-
- Es ist nicht genügend freier Speicher vorhanden, um den
- aktuellen Bildschirminhalt zu sichern. Wird dennoch das
- aufgerufenen Programm gestartet, kann von diesem unter
- Umständen der Bildschirm überschrieben werden (z.B. bei TOS-
- Programmen). Dies hat jedoch normalerweise keine Auswirkung auf
- die Funktion des Hauptprogrammes.
- Abhilfe: siehe Punkt 4.4.2
-
-
- 4.4.5 Programmstart nicht möglich
-
- Der freie Speicher reicht zwar aus um das angegebene Programm
- zu laden, für dessen Betrieb bleibt jedoch nicht genügend
- Platz.
- Abhilfe: siehe Punkt 4.4.2;
-
-
- 4.4.6 Kein weiteres Fenster möglich
-
- Die maximal mögliche Anzahl geöffneter Fenster ist erreicht.
- Daher kann kein weiteres Fenster geöffnet werden. Erfolgt
- dennoch der Programmstart, wird versucht den Bildschirminhalt
- durch EXPANDER zu sichern. Bei einigen Programmen können dann
- jedoch während des Betriebes Probleme auftreten.
- Abhilfe: Ein nicht benötigtes Fenster schlieβen;
-
-
- 4.4.7 Datei schreibgeschützt
-
- Die Konfigurationsdatei ist schreibgeschützt. Das Abspeichern
- der Parametereinstellung oder einer übergebenen Startzeit ist
- nicht möglich.
- Abhilfe: Schreibschutz von der aktuellen Konfigurationsdatei
- entfernen;
-
-
- 4.4.8 Keine INF-Datei für Programm EXPANDER
-
- Es wurde versucht eine Konfigurationsdatei (INF-Datei)
- aufzurufen, die keine Daten für EXPANDER enthält.
- Abhilfe: Die richtige Datei aufrufen.
-
-
- 5. Programm PRG_INST
-
- 5.1 ANZEIGEN
-
- 5.1.1 Programmpfad
-
- Wurde ein Programm zur Aufnahme in eine Konfigurationsdatei für
- EXPANDER ausgewählt, wird deren Zugriffspfad in dem Ausgabefeld
- mit der Beschriftung Pfad, in zwei je 40 Zeichen langen Zeilen
- angezeigt. Der Pfadname darf maximal 128 Zeichen groβ sein
- (inklusive Programmname), bei mehr als 80 Zeichen reinem
- Pfadnamen werden jedoch die überzähligen Zeichen bei der
- Anzeige am Anfang der ersten Zeile unterschlagen. Dies hat aber
- keinen Einfluβ auf die Funktion des Programmes, die Daten sind
- nach dem Abspeichern in der Konfigurationsdatei dennoch
- vollständig vorhanden.
-
-
- 5.1.2 Programmname
-
- Nach der Auswahl eines Programmes wird, wie der Pfadname, auch
- der Programmname in einem Ausgabefeld mit der Beschriftung
- Programm inklusive dem Dateisuffix angezeigt.
-
-
- 5.1.3 Programmnummer
-
- Die Nummer des Programmes, welches gerade mit Namen und Pfad
- angezeigt wird, ist in einem kleinen Zahlenfeld zwischen zwei
- Pfeilen (hoch/runter) zu sehen. Diese Nummer gibt den
- Platz/Button an, auf den das Programm nach dem Laden der
- Konfigurationsdatei durch EXPANDER gelegt wird. Bekanntlich
- sind maximal neun Programme möglich, wobei die
- Belegungsrichtung in EXPANDER von links nach rechts geht.
- Werden AUTO-Startprogramme ausgewählt, von denen maximal vier
- möglich sind, gibt die Nummer die Startreihenfolge an. Durch
- betätigen der Pfeiltasten kann zur nächsten Programmnummer vor-
- oder zurückgeblättert werden.
-
-
- 5.1.4 Zeitstart
-
- Für jedes Programm, ausgenommen AUTO-Startprogramme, ist es
- möglich eine Zeitstartoption zu aktivieren. Eine aktivierte
- Option wird mit einem Haken (CHECKED) in einem Feld neben der
- Beschriftung Zeitstart angezeigt, ansonsten ist dieses Feld
- leer.
-
-
- 5.1.5 Bildschirm sichern (Screen save)
-
- Es ist möglich für jedes Programm , auch für AUTO-
- Startprogramme, die Option Bildschirm sichern zu aktivieren.
- Eine aktivierte Option wird mit einem Haken (CHECKED) in einem
- Feld neben der Beschriftung Screen save angezeigt, ansonsten
- ist dieses Feld leer.
-
-
- 5.1.6 AUTO-Startprogramme
-
- Zum Auswählen von AUTO-Startprogrammen ist der Button Auto-PRG
- mit der Maus zu betätigen. Dieser wird dann bis zum erneuten
- Betätigen des Buttons invertiert dargestellt. Solange der
- Button 'eingerastet' angezeigt wird, können AUTO-Startprogramme
- gewählt werden.
-
-
- 5.1.7 Startverzögerung für AUTO-Startprogramme
-
- Wurde eine Zeitverzögerung für AUTO-Startprogramme eingeben,
- wird diese hinter der Beschriftung Start nach angezeigt. Dieser
- Zahlenwert entspricht den Sekunden, die nach der Installation
- von EXPANDER durch das AES nach einem Neustart gewartet wird,
- bevor ein AUTO-Startprogramm aufgerufen wird.
-
-
- 5.2 BEDIENUNG
-
- 5.2.1 Konfigurationsdatei auswählen
-
- Nach dem Starten von PRG_INST können entweder die Daten zum
- Anlegen einer neuen Konfigurationsdatei zusammengestellt, oder
- eine schon vorhandene Datei geladen werden. Der Dateninhalt
- dieser Datei (Programmangaben, Optionen) kann dann gesichtet
- oder verändert werden. Zum Laden einer Konfigurationsdatei ist
- der Button Dateiauswahl mit der Maus anzuklicken. Dadurch wird
- eine Fileselectbox aktiviert, mit der die Datei ausgewählt
- wird. Ist die gewählte Datei eine Konfigurationsdatei für
- EXPANDER wird diese geladen, andernfalls erfolgt eine
- Fehlermeldung. Die Daten der Konfigurationsdatei stehen
- anschlieβend zur Bearbeitung bereit.
-
-
- 5.2.2 Konfigurationsdatei speichern
-
- Zum Sichern der neu eingegebenen oder geänderten Daten in einer
- Konfigurationsdatei ist der Button Speichern mit der Maus
- anzuklicken. Dadurch wird eine Fileselectbox aktiviert, mit der
- ein neuer Dateiname eingegeben, oder ein vorhandener Name
- selektiert werden kann. Durch betätigen von OK werden die Daten
- in der angegebenen Datei abgelegt. Der Name der Datei kann frei
- gewählt werden, es ist jedoch empfehlenswert auf jeden Fall das
- Dateisuffix '.INF' zu verwenden. Durch betätigen von ABBRUCH
- wird die Datensicherung abgebrochen, wobei allerdings noch kein
- Datenverlust entsteht.
-
-
- 5.2.3 Programmnummer einstellen
-
- Soll ein neuer Eintrag in die Konfigurationsdatei aufgenommen,
- oder ein bestehender Eintrag verändert werden, so ist zuerst
- die Nummer des jeweilige Programmplatzes einzustellen. Dies
- geschieht durch die beiden Pfeiltasten rechts und links neben
- der angezeigten Programmnummer. Es ist dabei nicht erforderlich
- die Programmplätze der Reihe nach zu belegen, die Eintragungen
- können in beliebiger Reihenfolge und mit Lücken erfolgen. Die
- nicht belegten Plätze werden später bei der Verwendung durch
- EXPANDER durch einen leeren Button angezeigt.
- Selbstverständlich kann auch mit Hilfe dieser Tasten einfach
- nur durch eine Konfigurationsdatei geblättert werden um deren
- Daten zu sichten.
-
-
- 5.2.4 Programm auswählen
-
- Soll ein Programmplatz mit einem neuen Programm belegt, oder
- eine vorhandene Belegung geändert werden, kann durch den Button
- PRG-Wahl eine Fileselectbox aktiviert werden, mit deren Hilfe
- das gewünschte Programm ausgewählt wird. Mit anklicken von OK
- wird das ausgewählte Programm übernommen und dessen
- Zugriffspfad und Name für den aktuellen Programmplatz
- eingetragen. Durch ABBRUCH wird die Funktion abgebrochen, wobei
- keine Daten verändert werden.
-
-
- 5.2.5 AUTO-Startprogramm auswählen
-
- Soll eines der vier möglichen AUTO-Startprogramme installiert
- werden, so ist mit der Maus der Button Auto-PRG anzuklicken.
- Nun können die Programme wie unter Punkt 5.2.3 und 5.2.4
- beschrieben ausgewählt werden.
- Wenn eine Startverzögerung erforderlich ist, damit ein AUTO-
- Startprogramm mit seiner Bildschirmausgabe nicht den Desktop-
- Aufbau stört, so kann diese hinter der Beschriftung
- Start nach eingegeben werden. Dieser Wert gilt für alle AUTO-
- Startprogramme und entspricht den Sekunden, die EXPANDER nach
- einem Neustart wartet, bevor diese ausgeführt werden. Der
- Installationsmodus für die Auto-Startprogramme kann durch einen
- weiteren Mausklick auf den Button Auto-PRG jederzeit verlassen
- werden.
-
-
- 5.2.6 Zeitstart eines Programmes
-
- Wenn ein Programm zu einem bestimmten Zeitpunkt aufgerufen
- werden soll (z.B. ein Wecker), so kann dieser für jedes
- Programm, auβer AUTO-Startprogramme, angegeben werden. Hierzu
- ist das Feld hinter der Beschriftung Startzeit mit der Maus
- anzuklicken. Daraufhin erscheint eine kleine Dialogbox, in der
- das Datum und die Uhrzeit der Startzeit eingegeben werden.
- Durch betätigen von OK wird diese Zeit übernommen und dem
- aktuell angezeigten Programm zugeordnet. Eine aktivierte
- Zeitstartfunktion ist danach an einem Haken in dem angeklickten
- Feld zu erkennen (siehe 5.1.4).
- Um einen Startzeitpunkt zu ändern oder anzusehen, kann auch die
- Beschriftung Startzeit mit der Maus angeklickt werden, wodurch
- die gleiche Dialogbox wie oben beschrieben erscheint. Der
- Unterschied zu der vorher beschriebenen Methode besteht darin,
- daβ der aktuelle Zustand der Zeitstartoption nicht verändert
- wird.
- Eine aktivierte Zeitstartoption, kann durch einen Mausklick auf
- das schon genannte Feld abgeschaltet werden.
-
-
- 5.2.7 Bildschirm sichern (Screen save)
-
- Für den Fall, daβ das angegebene Programm den Bildschirminhalt
- überschreibt (TOS-Programme u.Ä.), kann für jedes Programm
- getrennt, die Option Bildschirm sichern aktiviert werden.
- Hierzu ist mit der Maus das Feld hinter der Beschriftung Screen
- save anzuklicken. Der aktuelle Bildschirminhalt wird dann vor
- dem Programmstart entweder durch ein Fenster, oder umkopieren
- durch EXPANDER, geschützt.
- Ein aktiviertes Sceen save ist danach an einem Haken in dem
- angeklickten Feld zu erkennen (siehe 5.1.5). Zum Ausschalten
- der Option, ist das Feld erneut anzuklicken.
-
-
- 5.2.8 Programm verlassen
-
- Durch betätigen von Return/Enter oder einem Mausklick auf den
- Button Ausgang wird das Programm PRG_INST verlassen. Wurden
- Daten verändert, aber nicht gesichert erfolgt vorher noch eine
- Sicherheitsabfrage.
-
-
- 5.3 MELDUNGEN
-
- 5.3.1 Datei nicht gefunden
-
- Die zu aufgerufene Konfigurationsdatei (INF-Datei) existiert
- nicht.
- Abhilfe: Eine existierende Datei auswählen.
-
-
- 5.3.2 Datei schreibgeschützt
-
- In die aktuelle Konfigurationsdatei ist schreibgeschützt. In
- diese Datei können daher keine Daten gesichert werden.
- Abhilfe: Daten in eine neue Datei sichern. Anschlieβend den
- Schreibschutz entfernen und die Daten umkopieren.
-
-
- 5.3.3 Daten vorher nicht speichern ?
-
- Eine neue Konfigurationsdatei soll geladen werden, obwohl die
- aktuellen Daten verändert und nicht gesichert wurden.
- Vorgehen: Wenn erforderlich zuerst die veränderten Daten
- sichern, andernfalls neue Datei laden.
-
-
- 5.3.4 Ausgang ohne speichern ?
-
- Das Programm PRG_INST soll verlassen werden, ohne daβ die
- veränderten oder neuen Daten gesichert wurden.
- Vorgehen: Wenn erforderlich zuerst die Daten sichern,
- andernfalls das Programm beenden.
-
-
- 5.3.5 Eintrag löschen ?
-
- Der aktuell angezeigte Eintrag soll gelöscht werden.
- Vorgehen: Wenn das Löschen gewünscht bestätigen, andernfalls
- abbrechen.
-
-
- 5.3.6 Pfadname zu lang
-
- Das gewählte Programm ist in der Ordnerstruktur zu tief
- geschachtelt.
- Abhilfe: Das Programm ein paar Verzeichnisebenen tiefer
- kopieren, so daβ der Pfad- inklusive dem
- Programmnamen nicht länger als 128 Zeichen ist.
-
-
- 5.3.7 Keine INF-Datei für Programm EXPANDER
-
- Es wurde versucht eine Konfigurationsdatei (INF-Datei)
- aufzurufen, die keine Daten für EXPANDER enthält.
- Abhilfe: Die richtige Datei aufrufen.
-
-
- 6. Programm INSTALL
-
- 6.1 BEDIENUNG
-
- 6.1.1 Installierung durchführen
-
- Wenn Sie in Besitz einer gültigen Registriernummer sind, können
- Sie mit dieser, durch das Programm INSTALL, aus der PD-Version
- von EXPANDER die Vollversion erzeugen lassen.
- Zu diesem Zweck starten Sie das Programm INSTALL und geben in
- dem Feld mit der Beschriftung Registriert auf: den Text ein,
- der in der Registrierbestätigung die Sie erhalten haben, unter
- der gleichen Überschrift zu finden ist. Achten Sie darauf, daβ
- kein Buchstabe zu viel oder zuwenig eingegeben wird (auch
- Leerzeichen). Nun tragen Sie Ihre Registriernummer in das Feld
- mit der Beschriftung Registriernummer: ein und betätigen
- anschlieβend den Button Installieren.
- Mit der dann erscheinenden Fileselectbox wählen Sie die
- Programmdatei von EXPANDER aus (ACC oder PRG) und bestätigen
- mit OK.
- Dadurch wird der Installationsvorgang gestartet, dessen
- Abschluβ durch ein akustisches Signal und eine Meldung
- bekanntgegeben wird. Jetzt verlassen Sie das Programm INSTALL
- durch betätigen des Buttons AUSGANG. Damit ist der
- Installationsvorgang abgeschlossen und das Programm EXPANDER
- kann in seinem vollen Leistungsumfang genutzt werden. Wenn die
- Installation an einer ACC-Datei durchgeführt wurde, ist
- anschlieβend noch ein Neustart erforderlich, damit die
- Installation wirksam werden kann.
-
-
- 6.1.2 Installierung zurücknehmen
-
- Wenn Sie das Programm weitergeben wollen, muβ aus der
- Vollversion von EXPANDER wieder die PD-Version gemacht werden.
- Dazu ist es erforderlich, die Installation zurückzunehmen.
- Zu diesem Zweck starten Sie das Programm INSTALL und klicken
- mit der Maus den Button Löschen an. Daraufhin erscheint eine
- Fileselectbox mit der Sie die Programmdatei von EXPANDER
- auswählen. Durch betätigen von OK wird dann die Installation
- zurückgenommen. Das Ende des Vorganges wird, wie schon bei der
- Installation, durch ein akustisches Signal und eine Meldung
- angezeigt.
-
-
- 6.2 MELDUNGEN
-
- 6.2.1 Datei schreibgeschützt
-
- Die Programmdatei in der die Installation vorgenommen werden
- soll ist schreibgeschützt.
- Abhilfe: Schreibschutz von der Programmdatei entfernen und die
- Installation wiederholen.
-
-
- 6.2.2 Falsche Dateikennung
-
- Es ist nicht möglich ein weiteres Dateihandle für die
- Installation zu vergeben.
- Abhilfe: Programm INSTALL beenden und die Installation aus dem
- DESKTOP vornehmen.
-
-
- 6.2.3 Installation abgeschlossen
-
- Die Registriernummer und der Käufername wurden ohne Fehler in
- der Programmdatei eingetragen.
- Vorgehen: Meldung bestätigen.
-
-
- 6.2.4 Installation zurückgenommen
-
- Registriernummer und Käufername wurden aus der Programmdatei
- gelöscht. Das Programm wurde dadurch wieder zur PD-Version.
- Vorgehen: Meldung bestätigen.
-
-
- 6.2.5 Installation unvollständig
-
- Die angegebene Programmdatei ist entweder fehlerhaft, oder
- nicht von EXPANDER. Die Installation konnte nicht durchgeführt
- werden.
- Abhilfe: Die richtige oder eine fehlerfreie Programmdatei zur
- Installation wählen.
-
-
- 7. Allgemeine Hinweise
-
- 7.1 Programm EXPANDER
-
- Wie schon Eingangs erwähnt, müssen zum sicheren Betrieb von
- EXPANDER ein paar Spielregeln beachtet werden. Um unangenehme
- Überraschungen zu vermeiden sollten daher folgende Regeln
- unbedingt eingehalten werden:
-
- 1. WICHTIG: Programme die durch EXPANDER im ACC-Modus
- gestartet werden, dürfen (noch) keine echte GEM-Menüleiste
- verwenden, da sonst weder der aktive Hauptprozess noch das
- nachgeladene Programm bedienbar sind. Selbstgestrickte
- Menüleisten wie sie z.B. von GFA-Basic und Assembler, oder
- Omikron-Basic verwendet werden, bereiten dagegen keine
- Schwierigkeiten. Es darf jedoch in solchen Programmen der
- Menüpunkt 'ACC aufrufen' oder ähnlich, nicht verwendet
- werden.
-
- 2. Die Programm-Option ACC-Fenster schlieβen nur mit
- getesteten ACC verwenden. Sollte nämlich ein ACC einfach
- die Fenster schlieβen, ohne zu kontrollieren ob sie zu ihm
- gehören oder eine zulässige Fensternummer haben, kann das
- im ungünstigsten Fall zu einem Systemabsturz führen.
- Unbedenklich ist z.B. das CONTROL.ACC von Atari.
-
- 3. Für das Nachladen und Starten von Programmen ist nur eine
- Schachtelungstiefe von einem Programm zulässig. Das heiβt
- das nachgeladene PRG darf kein weiteres Programm starten,
- da sonst ein Adressfehler auftritt.
-
- 4. Obgleich alle Programmtypen wie PRG, TTP, TOS u.s.w. von
- EXPANDER gestartet werden können (Einschränkungen siehe
- dieses Kapitel), sollten Programme zuerst einmal darauf
- getestet werden, ob dies mit ihnen auch reibungslos
- funktioniert. Es gibt nämlich ein paar Programme, die
- diese Betriebsart überhaupt nicht vertragen und Bomben
- werfen (z.B. das PD-Spiel Puzzel aus den ersten Tagen des
- ST). Bei Unverträglichkeiten kann es helfen die Option
- 'Screen save' im Programm PRG_INST bei der
- Programmkonfiguration zu aktivieren. Der Test sollte
- vorzugsweise in einem Anwenderprogramm geschehen, da vom
- DESKTOP etliche Fehler abgefangen werden.
-
- 5. Prinzipbedingt ist es nicht möglich EXPANDER durch ein
- anderes ACC nachladen zu lassen. Dabei erfolgt
- unweigerlich ein Systemabsturz.
-
- 6. Das gleiche gilt auch für den Versuch ein EXPANDER.PRG
- durch ein EXPANDER.ACC nachzuladen.
-
- 7. Vorsicht ist auch geboten, wenn ein sehr systemnahe
- programmiertes Programm durch EXPANDER gestartet wird
- (z.B. ein Monitorprogramm). Mit dem PD-Programm TEMPELMON
- sind z.B. keine Probleme aufgetreten, dies muβ jedoch
- nicht für andere Programme zutreffen.
-
- 8. Wenn durch EXPANDER eine Speicherreservierung erfolgen
- soll, so empfiehlt es sich, diese direkt nach einem
- Neustart durchzuführen (bei aktivierter und gesicherter
- Option geschieht dies automatisch), oder wenigstens
- solange man sich noch im DESKTOP befindet. Dieses Vorgehen
- beugt einer frühzeitigen Zerstückelung des freien
- Speichers vor. Bei einigen Programmen ist auβerdem darauf
- zu achten, daβ bei zu wenig freiem Speicher und
- wiederholten Startversuchen, diese unter Umständen mit
- einem Systemabsturz reagieren (z.B. der GFA-Assembler).
-
- 9. Es ist ohne weiteres möglich vektorverbiegende Programme
- zu starten, diese können sich sogar resident im Speicher
- verankern (z.B. Mausbeschleuniger). Das Umlenken der
- Systemvektoren durch diese Programme muβ allerdings nach
- dem XBRA-Verfahren erfolgen, da sie andernfalls bei
- Programmende durch EXPANDER wieder ausgehängt werden.
-
- 10. Sollte noch jemand mit einem Disketten-TOS der Version 1.0
- arbeiten, empfiehlt es sich auf die
- Speicherreservierungs-Option zu verzichten. In dieser
- Konstellation schnappt sich EXPANDER nämlich Speicher, der
- vom Betriebssystem belegt wird, was logischerweise zu
- einen Systemabsturz führt. Da dieses Betriebssystem wohl
- kaum noch im Einsatz sein dürfte, wurde auf eine Anpassung
- von EXPANDER auf dieses Verhalten verzichtet.
-
-
- 7.2 Programm PRG_INST
-
- Bei dem Programm PRG_INST sind keine besonderen Punkte auβer
- den programmeigenen Warnmeldungen zu beachten.
-
-
- 7.3 Programm INSTALL
-
- 1. Bei der Eingabe des Käufernamens ist unbedingt darauf zu
- achten, daβ dieser genauso wie in der
- Registrierbestätigung angegeben, eingegeben wird. Die
- Groβ- und Kleinschreibung sowie Leerzeichen zwischen den
- Wörtern müssen exakt eingehalten werden, da andernfalls
- die erteilte Registriernummer nicht auf den Käufernamen
- paβt. Das Programm INSTALL prüft diese Werte nicht,
- sondern schreibt sie ohne Kontrolle in die Programmdatei
- von EXPANDER.
- Bei einer miβlungenen Installation sollte diese mit mehr
- Sorgfalt bei der Eingabe des Käufernamens und der
- Registriernummer wiederholt werden.
-